/*	
 *				
 *					ISNW ---- It is a war.It is not warcraft!
 *
 *
 *					Author:					zhoukeli(haxixi_keli)
 *					Filename:				ISNW_RenderHandler.h
 *					CreateTime:				2008/11/25
 *					ModifyTime:				2008/11/25
 *
 */

#ifndef ISNW_RENDERHANDLER_H
#define ISNW_RENDERHANDLER_H

#include "../../ISNW_Core/ISNW_Core.h"

#include "../../ISNW_IME/ISNW_IME.h"

namespace ISNW
{
	class ISNW_RenderHandler
	{
	private:
		ISNW_RenderHandler();

	public:
		~ISNW_RenderHandler();

	public:
		static ISNW_VOID InitRenderHandler();

		static ISNW_RenderHandler* GetPtr();

		static ISNW_VOID DISPATCHRENDEREVENT();

		ISNW_VOID DispatchRenderEvent();
	};

	extern ISNW_RenderHandler* g_pRenderHandler;
}
#endif